x86/PV: don't zero-map LDT
authorJan Beulich <jbeulich@suse.com>
Tue, 27 Oct 2015 13:46:12 +0000 (14:46 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 27 Oct 2015 13:46:12 +0000 (14:46 +0100)
commit61031e64d3dafd2fb1953436444bf02eccb9b146
tree5a0e8273f3a85ea51570498233da2afdfc280f77
parentcaa0350794e22f67fc3d080ab538604428b34073
x86/PV: don't zero-map LDT

This effectvely reverts the LDT related part of commit cf6d39f819
("x86/PV: properly populate descriptor tables"), which broke demand
paged LDT handling in guests.

Reported-by: David Vrabel <david.vrabel@citrix.com>
Diagnosed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Tested-by: David Vrabel <david.vrabel@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/mm.c